---
title: Android
---

![Stable release version](https://img.shields.io/badge/dynamic/yaml?color=c4840d&label=Stable&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2FLinwoodDev%2Fbutterfly%2Fstable%2Fapp%2Fpubspec.yaml&style=for-the-badge)
![Nightly release version](https://img.shields.io/badge/dynamic/yaml?color=f7d28c&label=Nightly&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2FLinwoodDev%2Fbutterfly%2Fnightly%2Fapp%2Fpubspec.yaml&style=for-the-badge)

import {CardGrid, LinkCard, TabItem, Tabs} from '@astrojs/starlight/components';
import DownloadButton from '/src/components/DownloadButton.astro';
import Playstore from '@assets/img/store/playstore.png';
import Fdroid from '@assets/img/store/fdroid.svg';

## متطلبات النظام الدنيا

- Android Nougat 7.0 (API level 24) or higher.

## Store

The recommended way to install Butterfly on Android is through the store. This ensures that you always have the latest version and updates automatically.

<div class="row">
<a href="https://play.google.com/store/apps/details?id=dev.linwood.butterfly">
	<img src={Playstore.src} width="200"/>
</a>
<a href="https://f-droid.org/de/packages/dev.linwood.butterfly">
	<img src={Fdroid.src} width="200" />
</a>
</div>

The nightly version is also available on the stores. يرجى ملاحظة أن هذا الإصدار يمكن أن يحتوي على أخطاء.

<div class="row">
<a href="https://play.google.com/apps/testing/dev.linwood.butterfly">
	<img src={Playstore.src} width="200"/>
</a>
<a href="https://f-droid.org/de/packages/dev.linwood.butterfly.nightly">
	<img src={Fdroid.src} width="200" />
</a>
</div>

## ثنائيات

<Tabs>
<TabItem label="Stable">
  <CardGrid>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android.apk" title="APK (Universal)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-arm.apk" title="APK (ARM)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-arm64.apk" title="APK (ARM64)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-x86_64.apk" title="APK (x86_64)"/>
  </CardGrid>
</TabItem>
<TabItem label="Stable (Legacy)">
  <CardGrid>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-legacy.apk" title="APK (Universal)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-arm-legacy.apk" title="APK (ARM)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-arm64-legacy.apk" title="APK (ARM64)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/stable/linwood-butterfly-android-x86_64-legacy.apk" title="APK (x86_64)"/>
  </CardGrid>
</TabItem>
<TabItem label="Nightly">
  <CardGrid>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android.apk" title="APK (Universal)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-arm.apk" title="APK (ARM)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-arm64.apk" title="APK (ARM64)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-x86_64.apk" title="APK (x86_64)"/>
  </CardGrid>
</TabItem>
<TabItem label="Nightly (Legacy)">
  <CardGrid>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-legacy.apk" title="APK (Universal)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-arm-legacy.apk" title="APK (ARM)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-arm64-legacy.apk" title="APK (ARM64)"/>
    <DownloadButton href="https://github.com/LinwoodDev/butterfly/releases/download/nightly/linwood-butterfly-android-x86_64-legacy.apk" title="APK (x86_64)"/>
  </CardGrid>
</TabItem>
</Tabs>

Read more about the nightly version of Butterfly [here](/community/nightly).

:::tip[What apk should I use?]

**Universal** should work on all devices. If you want a smaller apk, use the one that matches your device's architecture.
**Legacy** apks are using the `useLegacyPackaging` flag on the build which compresses the native libraries to reduce the apk size. However, this can affect loading performance. Read more [in the android documentation](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/JniLibsPackagingOptions#uselegacypackaging).

:::
